extends ../layout

block content
    .container
        .row
            table.table.table-hover.table-bordered(style="margin-bottom:100px;")
                thead
                    tr
                        th 类别
                        th 名字
                        th 海报
                        th 导演
                        th 国家
                        th 上映
                        th 修改
                        th 删除
                        th 浏览量
                        th 录入时间
                tbody
                    if movies && movies.length
                        each item in movies
                            tr(class='item-id-' + item._id)
                                td
                                    if item.category
                                        | #{item.category.name}
                                td #{item.title}
                                td: img(src='/upload/' + item.poster, style="width:100px;height:100px;")
                                td #{item.director}
                                td #{item.country}
                                td #{item.year}
                                td: a(target='_blank', href='/admin/movie/update/' + item._id) 修改
                                td
                                    button.btn.btn-danger.del(type='button', data-id=item._id) 删除
                                td #{item.pv}
                                td #{moment(item.createdAt).format('MM/DD/YYYY')}
    script.
        $(function () {
            $('.del').click(function (e) {
                var target = $(e.target)
                var id = target.data('id')
                var tr = $('.item-id-' + id)

                $.ajax({
                    type: 'DELETE',
                    url: '/admin/movie?id=' + id
                })
                .done(function (results) {
                    if (results.success) {
                        if (tr.length >= 1) {
                            tr.remove()
                        }
                    }
                })
            })
        })
